﻿@charset "utf-8";
body{ width:100%; height:100%;font:normal 100%  "微软雅黑";color:#666666; background: url(../images/isec1bg.gif); font-size: 12px; position:relative}
a,a:hover{ text-decoration:none}
/*header*/
.top{line-height: 22px;width: 100%;}
.toplink{display: inline-block;width: 64px;background: url(../images/toplink.jpg) no-repeat right center; line-height: 22px;text-align: center; color:#666666;}
.xl{display: inline-block; width: 16px; height: 15px; background: url(../images/xl.jpg) no-repeat left center; vertical-align: middle;margin-left: 10px;}
.wb{display: inline-block; width: 16px; height: 15px; background: url(../images/wb.jpg) no-repeat left center; vertical-align: middle;margin-left: 10px;	}
/* 头部 */
.toplogo{width: 100%; height: 146px;border-top:1px solid #c0c0c0; background: #d5d5d5 }
.logo{display: inline-block; vertical-align: middle; width: 522px; height: 92px; border: none;font-size: 0; }
.phone{display: inline-block; width: 225px; height: 62px; margin: 45px 48px 0px 0px;}
.navbox{height: 48px;line-height: 48px;width: 100%;background: url(../images/navbox.jpg) repeat-x;}
.nava{display: inline-block; width: 114px;height: 48px; text-align: center; color: #fdfdfd;font-size: 14px;}
#h1 , .nava:hover{background: url(../images/nav_back.jpg) no-repeat center center;}
.seek{height: 44px;line-height: 44px;font-size: 14px;color: #7f7f7f;}
.textxx{ width:173px; float:left; text-indent:30px; line-height:22px; height:22px; border:0; background:url(text.gif) no-repeat;color: #666666;}
/* 主体 */
.slideBox {position: relative;width: 100%;height: 500px;overflow: hidden;}
.slideBox .inbd {position: absolute;top: 0px;left: 50%;width: 1440px;height: 500px;margin-left: -720px;}

/* .ibanner .hd {position: absolute;bottom: 0px;left: 0px;right: 0px;height: 30px;text-align: center;line-height: 30px;}
.ibanner .hd a {display: inline-block;width: 12px;height: 12px;overflow: hidden;background: white;margin: 0 5px;}
.ibanner .hd a.on,
.ibanner .hd a:hover {background: #8638e2;text-decoration: none;} */

.bannernav{position: absolute; bottom: 0px;left: 0px;right: 0px;height: 30px;text-align: center;line-height: 30px;}
.ib_nav{display: inline-block;  height: 22px; width: 20px; line-height: 22px;text-align: center; background: #333333;color: white; margin-left: 5px;}
.bannernav .on , .ib_nav:hover{background: #eec801;}
.dian{width: 100%; height: 5px; background: url(../images/dian.jpg) repeat-x;}
.thxbox{width: 906px; overflow: hidden;height: 100px;}
.thank{height: 240px;width: 100%;background: #d7d7d7;border-bottom: 1px solid #d6d7d7;}

.carousel {width:1001px; margin:30px auto;}
.prev , .next {height:34px;width:18px;overflow:hidden;display:block;text-decoration:none;cursor:pointer;}
.jCarouselLite {float:left;display: inline-block; width:905px;height:200x;overflow:hidden;/*必要元素*/ }
.jCarouselLite li{height:100px;width:158px;text-align:center; }
.join_title{color: #000000;line-height: 22px;}

.cpzx{/* border: 1px solid red; */}
.product_nav{width: 254px; background: #e8e8e8;height: 890px;}
.por{display: inline-block; height:46px; text-align: center; width: 254px; line-height: 46px; background: url(../images/l_back.jpg) no-repeat left center;color: white; font-size: 16px; border-top: 1px solid #4c4c4c;border-bottom: 1px solid #4c4c4c;}
.por:hover{background: url(../images/h_back.jpg) no-repeat left center; border-top: 1px solid #e9d603;border-bottom: 1px solid #e9d603;}
.product_box{width: 735px;min-height: 865px;background: url(../images/isec1shadow.png) no-repeat left center;}
.pro_title{width: 711px; height: 59px; margin-left: 12px; background: url(../images/xiaxian.jpg) no-repeat left bottom;}
.centre_name{font-size: 17px;line-height: 24px;color: #000000;}
.pro_en{color: #bcbcbc;}
.pro_box{width: 738px; overflow: hidden;}
.pro_li{width:220px; float: left; margin-top: 13px;margin-right: 24px;}
.pro_name{display: inline-block; width: 100%; height: 46px;line-height: 46px; background: url(../images/pro_name.jpg) no-repeat left top; text-align: center; color: #202020;}
.zhuanye{width: 100%;height:65px; background: #dcb216;text-align: center; }
.suzao{margin-top: 10px;font-size: 17px;color: #2f2d2d; text-align: center;}
.big_zybox{width: 100%;height: 1258px; background: url(../images/bigzy_back.jpg) no-repeat center center; }
.profession{width: 100%; position: relative; height: 1258px; background: url(../images/zy_back.jpg) no-repeat center center;}
.zhuanye1{position: absolute;right: 0%;top: 0%; }
.zhuanye2{position: absolute;left: 0%;top: 25%;}
.zhuanye3{position: absolute;right: 0%;top: 49%;}
.zhuanye4{position: absolute;left: 0%;top: 71.75%;}
.zy1_title{position: absolute;left: 0%;top: 3.85%;}
.zy1_text{position: absolute;left: 5%;top: 12%;text-align: left;}
.zy2_title{position: absolute;left: 46%;top:27.65%;text-align: left;}
.zy2_text{position: absolute;left: 50%;top: 36%;text-align: left;}
.zy3_title{position: absolute;left: 0%;top:53%;text-align: left;}
.zy3_text{position: absolute;left: 8.5%;top: 62%;text-align: left;}
.zy4_title{position: absolute;left: 41%;top:79.25%;text-align: left;}
.zy4_title img{display: inline-block;}
.zy4_text{position: absolute;left: 45.5%;top: 87%;text-align: left;}
.zytile{ float: left; color: #838383;line-height: 20px; font-size: 20px;font-weight: bold;}
.new_xie1{width: 400px;margin-top: 29px;float: left;}
.new_xie2{display: block; float: left;font-size: 27px;font-weight: bold;width: 400px;}
.zytiles{ float: left; color: #838383;font-size: 14px;line-height: 20px;}
.zywi{width: 400px;}
.fz20{font-size: 20px;}
.zyli{line-height: 34px;text-indent: 2em;background: url(../images/heidian.jpg) no-repeat left center; vertical-align: middle;}
.show{background: url(../images/xiaxian_big.jpg) no-repeat center bottom;height: 59px;}
.caseli{height: 43px;}
.case{display: inline-block; width: 178px;height: 39px; line-height: 38px;font-size: 20px;font-weight: bold;color: #999999; text-align: center; border-radius: 4px;margin-right: 25px;background: url(../images/case_a.jpg) no-repeat left center;}
.caseon , .case:hover{color: #fefefe; width: 168px;height: 43px; border: none; background: url(../images/case_ah.jpg) no-repeat left center;}

.case_box{min-height: 390px;}
.big_case{width: 488px;height: 390px; background: url(../images/case_xy.jpg) no-repeat bottom center;}
.small_case{width: 466px;min-height: 390px; background: url(../images/case_zy.jpg) no-repeat left center; }
.casus{width: 215px; text-align: center;}
.casusdi{display: inline-block;height: 172px; background: url(../images/case_xxy.jpg) no-repeat left bottom;}
.casusa{display: inline-block;height: 28px; width: 100%; line-height: 28px; color:#666666;}
.parting{border-bottom: 1px solid #d6d6d6; width: 100%; }
.gy{ width: 459px;height: 163px; border-bottom: 1px solid #cdcdcd;}
.gr_rw{display: inline-block; width: 192px; height: 150px; padding: 0px 2px 0px 3px; background: url(../images/ganyan.jpg) no-repeat left center;}
.gy_text{width: 234px;}
.title_gy{color: #202020;font-size: 14px; width: 100%; margin-top: 3px;}
.text_gy{line-height: 25px; color: #5a5a5a;}
.gywmbox{height: 420px;}
.xyxwbox{height: 344px;}
.gywm{width: 714px;}
.gy_top{line-height: 28px; height: 36px; background: url(../images/xiaxian_z.jpg) no-repeat center bottom;}
.gyimg{width: 266px; background:url(../images/case_xxy.jpg) no-repeat center bottom;height:210px; }
.gywm_text{width: 428px;}
.gywmli{width: 330px;height: 34px; line-height: 34px; border-bottom: 1px dashed #9f9f9f; text-indent: 2em;background: url(../images/lijian.jpg) no-repeat 5px center;margin-left: 3px;}
.ry{min-height: 358px; width: 270px;background: url(../images/case_zy.jpg) no-repeat left center;}
.ry_top{width: 212px; line-height: 28px; height: 36px; background: url(../images/xiaxian_x.jpg) no-repeat center bottom;}
.ryul{width: 212px; text-align: center; height: 376px; overflow: hidden;}
.ryli{height:180px; }

.bzalbun {width:1001px; margin:30px auto;  height: 192px;}
.albun {float:left;display: inline-block; width:916px;height:192px;overflow:hidden;/*必要元素*/ }
.albun li{float: left; height:192px;width:214px;text-align:center; }
.join_title{color: #000000;line-height: 22px;}
.ynxwimg{width: 316px;}
.qa{width: 212px; text-align: left; height: 283px; overflow: hidden; }
.qali{border-bottom: 1px dashed #bcbcbc; height:80px; overflow: hidden;}
.cjq{display: inline-block;text-indent: 2em; background: url(../images/q.jpg) no-repeat left center; vertical-align: middle;line-height: 26px;}
.cja{display: inline-block;text-indent: 2em; background: url(../images/a.jpg) no-repeat left center;height: 24px; color: #787878; line-height: 24px;}
/* 底部 */
.foot{background: #313131;height:413px; color: white;}
.link{line-height: 24px; border-bottom: 1px solid #666666;padding-top: 30px;}
.links{display: inline-block;width: 103px; text-align: center; color: white; border-right:1px solid white; line-height:10px; }
.db_nav{border-bottom: 1px solid #666666; text-align: center; padding-bottom: 10px;}
.site{width: 360px; height: 100px;}
.lx{display: inline-block; width: 178px; line-height: 26px;}
.sys{width: 110px;}
.sys img{width: 110px;	}
.sao{text-align: center; width: 100%;line-height: 22px;}

.serve{width: 152px; height: 514px; position: fixed;top: 22px; background: white; right: 0px; border: 1px solid #9b8703; color: #9b8703;}
.kf{margin-left: 30px; font-size: 20px; }
.close{width:17px;height: 17px;cursor:pointer;background: url(../images/x.jpg) no-repeat left center; margin: 2px 1px 0px 0px;  }
.qq{width: 129px; height: 28px;line-height: 28px;margin:5px 0px 0px 9px; background: url(../images/qq.jpg) no-repeat left center;}
.qqlink{color: white; display: inline-block;text-indent:2.8em; width: 100%; height: 100%;}
.fw{text-align: center; line-height: 26px;font-weight: bold;}
.callback{background: url(../images/call_back.jpg) no-repeat center center;width: 150px; }
.call{color: #000000;}

/* 其他页面 */
#neiye {
	width: 1002px;
	margin-right: auto;
	margin-left: auto;
}
#neirong {
	width: 1002px;
	clear: both;
}


#nrzuo {
	width: 255px;
	float: left;
}
#rxcp2 {
	height: 740px;
}

#gywmf2 ul li {
	background-image: url(gywm08.jpg);
	height: 47px;
	width: 255px;
	text-align: center;
	line-height: 47px;
}
#gywmf2 ul li a {
	font-size: 14px;
	color: #FFF;
	line-height: 47px;
	text-align: center;
}
#gywmf2 ul li#hov , #gywmf2 ul li:hover {
	background-image: url(gywm07.jpg);
}

#rxcp21 {
	width: 220px;
	margin-right: auto;
	margin-left: auto;
}
#rxcpwz  {
	width: 220px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
#rxcpwz a {
	color: #404040;
}
#neyou {
	float: right;
	width: 730px;
}
#rxcp2 {
	border: 1px solid #d5d5d5;
}

#nrong1 {
	line-height: 40px;
}
#nrong1 {
	background-image: url(hengxian.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#nrong2 {
	line-height: 35px;
}
#nrong2 img{
	max-width: 100%;
}
#zxtou {
	line-height: 38px;
	border: 1px dotted #d5d5d5;
	font-size: 16px;
	color: #333;
}
#tbzuo {
	float: left;
}
#tbyou {
	float: right;
}
#xwnr {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d5d5d5;
	border-right-color: #d5d5d5;
	border-bottom-color: #d5d5d5;
	border-left-color: #d5d5d5;
	width: 728px;
	height: 355px;
}
#xwnr1 {
	float: left;
	width: 330px;
	margin-left: 20px;
}
#xwnr11 {
	clear: none;
}
#cpzs1 {
	margin-top: 10px;
	height: 1030px;
}


#cp1 {
	float: left;
	width: 220px;
	margin-right: 11px;
	margin-left: 11px;
}
#anli {
	float: left;
}
#anli2 {
	width: 380px;
	height: 217px;
	float: right;
}
#xxi1 {
	float: left;
}
#xxi2 {
	float: left;
	width: 295px;
}




.xwhuang14 {
	font-size: 15px;
	color: #deac00;
	font-weight: bold;
	line-height: 30px;
}
.xw12 {
	line-height: 25px;
	font-size: 12px;
	color: #666666;
}
.biankuang {
	border: 1px solid #d4d4d4;
}

.xxjsbj {
	line-height: 27px;
	background-color: #e8b003;
	height: 27px;
	width: 100px;
	float: left;
	color: #FFFFFF;
	text-align: center;
	cursor: pointer;
}
#menu{width:100%; overflow:hidden; }
#menu #nav {display:block;width:100%;padding:0;margin:0;list-style:none; height: 27px; border-bottom: 2px solid #d1a600;}
#menu #nav li {line-height: 27px;background-color: #e8b003;height: 27px;width: 100px;float: left;color: #FFFFFF;text-align: center;cursor: pointer; margin-right: 10px; border-radius: 2px;}
#menu_con{ width:100%;}
.tag{ padding:2px; overflow:hidden;}
.selected{background:#C5A069; color:#fff;}
.tl{width:100%; height: 27px; border-bottom: 2px solid #d1a600;}
.tonglei{line-height: 27px;background-color: #e8b003;height: 27px;width: 100px;float: left;color: #FFFFFF;text-align: center;cursor: pointer; margin-right: 10px; border-radius: 2px;}


.page{ height:25px; text-align:center; margin-top:20px;}
.page span{ margin:2px; border:1px solid #CCC; padding:2px;}
.page a{ margin:2px;}
.hover{ color:#F00}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background: #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:563px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:322px; margin-right:6px;}
#spec-list div{ margin-top:0;*margin-left:0;}


#xxi1 .tempWrap {
	float: left;
    width: 412px; 
    height: 74px;
}
.porli{margin: 0 10px; width: 100px; height: 74px;}
.issue{line-height: 30px;}

.protl{width:100%; margin:0px auto;  height: 180px;}
.protlli {float:left;display: inline-block; width:100%;height:180px;overflow:hidden;/*必要元素*/ }
.protlli li{display: inline-block; float: left; height:180px;width:160px; text-align:center;}
.protla{display: inline-block;width: 100%; line-height: 20px; text-align: center; color: gray;}
.protla:hover{color: blue;}



/*网站地图 开始*/
#gsxw {
    font-size: 14px;
    line-height: 170%;
}
#gsxw,
#gsxw a {
    color: #333;
}
#gsxw>a {
    display: block;
    margin: 20px 0 0;
    padding: 3px 0 ;
    border-bottom: 2px solid #9d8904;
    color: black;
    font-weight: bold;
}
#gsxw .sublist a {
    display: inline-block;
    padding: 0 5px;
}
/*网站地图 结束*/

.xiazai{display: inline-block;margin-top: 25px; width:95px; height: 32px; line-height: 32px; background: #347474; text-align: center; color: white !important;}

.tongji a{
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	color: #fff;
}